photofinish and video patrol - Español Inglés Diccionario